home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: MacOS Resource Fork
(archive/rsrc).
You can browse this item here: TN.042.Pascal Routine Pointers.rsrc
id metadata |
---|
key | value |
---|
macFileType | [DDf4] |
macFileCreator | [DDAP] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 05 16 07 00 02 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 02 00 00 00 09 00 00 |........|........|
|00000020| 00 32 00 00 00 20 00 00 | 00 02 00 00 00 52 00 00 |.2... ..|.....R..|
|00000030| 03 98 44 44 66 34 44 44 | 41 50 01 00 00 00 00 00 |..DDf4DD|AP......|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 01 00 00 00 | 03 2f 00 00 02 2f 00 00 |........|./.../..|
|00000060| 00 69 00 00 00 49 00 0b | f5 20 03 50 00 00 00 1c |.i...I..|. .P....|
|00000070| 00 32 00 00 46 43 4d 54 | 00 00 00 0a 00 00 00 00 |.2..FCMT|........|
|00000080| 00 00 1e 54 4e 2e 30 34 | 32 2e 50 61 73 63 61 6c |...TN.04|2.Pascal|
|00000090| 20 52 6f 75 74 69 6e 65 | 20 50 6f 69 6e 74 65 72 | Routine| Pointer|
|000000a0| 73 75 00 00 44 44 66 34 | 44 44 41 50 01 00 01 68 |su..DDf4|DDAP...h|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 99 68 3b a9 | 00 00 0b 2a 00 00 03 98 |.....h;.|...*....|
|000000d0| 64 61 74 65 20 74 6f 20 | 4d 61 63 5f 50 6f 6e 67 |date to |Mac_Pong|
|000000e0| 20 49 49 2e 20 4d 6f 72 | 65 20 73 70 65 65 64 20 | II. Mor|e speed |
|000000f0| 61 6e 64 20 73 6b 69 6c | 6c 20 63 68 6f 69 63 65 |and skil|l choice|
|00000100| 73 2e 20 4d 61 63 5f 50 | 6f 6e 67 20 49 49 61 20 |s. Mac_P|ong IIa |
|00000110| 69 73 20 61 20 4d 61 63 | 20 76 65 72 73 69 6f 6e |is a Mac| version|
|00000120| 20 6f 66 20 50 4f 4e 47 | 2c 20 74 68 65 20 76 69 | of PONG|, the vi|
|00000130| 64 65 6f 20 67 61 6d 65 | 20 74 68 61 74 20 73 74 |deo game| that st|
|00000140| 61 72 74 65 64 20 69 74 | 20 61 6c 6c 21 20 0d 55 |arted it| all! .U|
|00000150| 6e 42 00 00 01 27 54 4e | 2e 30 34 32 2e 50 61 73 |nB...'TN|.042.Pas|
|00000160| 63 61 6c 20 52 6f 75 74 | 69 6e 65 20 50 6f 69 6e |cal Rout|ine Poin|
|00000170| 74 65 72 73 20 2d 20 52 | 6f 75 74 69 6e 65 73 20 |ters - R|outines |
|00000180| 70 61 73 73 65 64 20 62 | 79 20 70 6f 69 6e 74 65 |passed b|y pointe|
|00000190| 72 20 61 72 65 20 75 73 | 65 64 20 69 6e 20 6d 61 |r are us|ed in ma|
|000001a0| 6e 79 20 70 6c 61 63 65 | 73 20 69 6e 20 63 6f 6e |ny place|s in con|
|000001b0| 6a 75 6e 63 74 69 6f 6e | 20 77 69 74 68 20 4d 61 |junction| with Ma|
|000001c0| 63 69 6e 74 6f 73 68 20 | 73 79 73 74 65 6d 20 72 |cintosh |system r|
|000001d0| 6f 75 74 69 6e 65 73 2e | 20 46 6f 72 20 65 78 61 |outines.| For exa|
|000001e0| 6d 70 6c 65 2c 20 66 69 | 6c 74 65 72 20 70 72 6f |mple, fi|lter pro|
|000001f0| 63 65 64 75 72 65 73 20 | 66 6f 72 20 6d 6f 64 61 |cedures |for moda|
|00000200| 6c 20 64 69 61 6c 6f 67 | 73 20 61 72 65 20 70 61 |l dialog|s are pa|
|00000210| 73 73 65 64 20 62 79 20 | 70 6f 69 6e 74 65 72 2c |ssed by |pointer,|
|00000220| 20 61 73 20 61 72 65 20 | 63 6f 6e 74 72 6f 6c 73 | as are |controls|
|00000230| d5 20 61 63 74 69 6f 6e | 20 70 72 6f 63 65 64 75 |. action| procedu|
|00000240| 72 65 73 20 28 77 68 65 | 6e 20 63 61 6c 6c 69 6e |res (whe|n callin|
|00000250| 67 20 54 72 61 63 6b 43 | 6f 6e 74 72 6f 6c 29 2c |g TrackC|ontrol),|
|00000260| 20 61 6e 64 20 49 2f 4f | 20 63 6f 6d 70 6c 65 74 | and I/O| complet|
|00000270| 69 6f 6e 20 72 6f 75 74 | 69 6e 65 73 2e 00 00 01 |ion rout|ines....|
|00000280| 00 ff 54 4e 2e 30 34 32 | 2e 50 61 73 63 61 6c 20 |..TN.042|.Pascal |
|00000290| 52 6f 75 74 69 6e 65 20 | 50 6f 69 6e 74 65 72 73 |Routine |Pointers|
|000002a0| 20 2d 20 52 6f 75 74 69 | 6e 65 73 20 70 61 73 73 | - Routi|nes pass|
|000002b0| 65 64 20 62 79 20 70 6f | 69 6e 74 65 72 20 61 72 |ed by po|inter ar|
|000002c0| 65 20 75 73 65 64 20 69 | 6e 20 6d 61 6e 79 20 70 |e used i|n many p|
|000002d0| 6c 61 63 65 73 20 69 6e | 20 63 6f 6e 6a 75 6e 63 |laces in| conjunc|
|000002e0| 74 69 6f 6e 20 77 69 74 | 68 20 4d 61 63 69 6e 74 |tion wit|h Macint|
|000002f0| 6f 73 68 20 73 79 73 74 | 65 6d 20 72 6f 75 74 69 |osh syst|em routi|
|00000300| 6e 65 73 2e 20 46 6f 72 | 20 65 78 61 6d 70 6c 65 |nes. For| example|
|00000310| 2c 20 66 69 6c 74 65 72 | 20 70 72 6f 63 65 64 75 |, filter| procedu|
|00000320| 72 65 73 20 66 6f 72 20 | 6d 6f 64 61 6c 20 64 69 |res for |modal di|
|00000330| 61 6c 6f 67 73 20 61 72 | 65 20 70 61 73 73 65 64 |alogs ar|e passed|
|00000340| 20 62 79 20 70 6f 69 6e | 74 65 72 2c 20 61 73 20 | by poin|ter, as |
|00000350| 61 72 65 20 63 6f 6e 74 | 72 6f 6c 73 d5 61 63 74 |are cont|rols.act|
|00000360| 69 6f 6e 20 70 72 6f 63 | 65 64 75 72 65 73 20 28 |ion proc|edures (|
|00000370| 77 68 65 6e 20 63 61 6c | 6c 69 6e 67 20 54 72 61 |when cal|ling Tra|
|00000380| 63 00 00 01 00 00 00 03 | 2f 00 00 02 2f 00 00 00 |c.......|/.../...|
|00000390| 69 00 65 de 74 07 b8 00 | 00 00 1c 00 46 00 01 53 |i.e.t...|....F..S|
|000003a0| 69 74 43 00 00 00 12 46 | 43 4d 54 00 00 00 1e 00 |itC....F|CMT.....|
|000003b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 11 00 |........|........|
|000003c0| 00 01 2b 00 66 19 54 10 | 4c 6f 6e 67 20 44 65 73 |..+.f.T.|Long Des|
|000003d0| 63 72 69 70 74 69 6f 6e | 11 42 72 69 65 66 20 44 |cription|.Brief D|
|000003e0| 65 73 63 72 69 70 74 69 | 6f 6e |escripti|on |
+--------+-------------------------+-------------------------+--------+--------+